Big Huge Thesaurus

Vladimir Vladimirovich Mayakovski

noun